rotating roller track - French English Dictionary